Big Huge Thesaurus

yam plant

noun